#d2core {
  background-image: url(https://6469-diablocore-4gkv4qjs9c6a0b40-1307287922.tcb.qcloud.la/data_img/le/image_card/s1-bg.jpeg);
  background-size: cover;
  font-size: 95% !important;
}

.d2core-logo {
  width: 84px;
  height: auto;
  margin-top: 6px;
  margin-right: 6px;
}

#d2core .nav-menu-container {
  background-color: #1b1b1b;
  height: 44px;
  padding: 0 340px;
  border-bottom: 1px solid #111111;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.75);
}

#d2core .nav-menu-container .nav-menu {
  height: 44px;
  background: transparent;
  border: none;
  box-shadow: none;
}

#d2core .nav-menu-divider {
  display: none;
}

#d2core .nav-menu-link {
  font-size: 16px;
  height: 44px;
  padding-top: 12px;
}

#d2core .nav-menu-container .menu-button {
  padding-top: 12px;
}

#d2core .header {
  margin-top: 44px;
  height: 100px;
  min-height: 100px;
}

@media (max-width: 1072px) {
  #d2core .header {
    flex-direction: column;
  }
}

#d2core .header .logo {
  margin: 0;
}

#d2core .header .title {
  color: #e9c964;
  font-size: 20px;
}

#d2core .header .version {
  font-size: 16px;
  color: #8a8a8a;
}

@media (max-width: 1760px) {
  #d2core .nav-menu-container {
    padding: 0 200px;
  }
}

@media (max-width: 1400px) {
  #d2core .nav-menu-container {
    padding: 0 16px;
  }

  #d2core .main-container.web, #d2core .header {
    margin-left: 16px;
    margin-right: 16px;
  }
}

@media (max-width: 568px) {
  #d2core .nav-menu-container {
    padding: 0;
  }
}
